house deed - French English Dictionary